Big Huge Thesaurus

Indira Nehru Gandhi

noun